whisky and vermouth cocktail - Turkish English Dictionary